home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000104_icon-group-sender _Thu Mar 5 16:34:42 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id QAA10180
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Thu, 5 Mar 1998 16:34:37 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA07256; Thu, 5 Mar 1998 16:34:37 -0700
  7. Message-Id: <9803052117.AA07739@ cynic.org>
  8. To: Ramon Pereda <rpereda@ringer.cs.utsa.edu>
  9. Cc: icon-group@optima.CS.Arizona.EDU
  10. Subject: Re: Icon translation 
  11. In-Reply-To: Your message of Wed, 04 Mar 1998 19:19:04 CST.
  12.              <Pine.GSO.3.95.980304191647.1678B-100000@pandora> 
  13. From: Perry The Cynic <perry@cynic.org>
  14. Date: Thu, 05 Mar 1998 13:17:15 -0800
  15. Sender: perry@sutr.cynic.org
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 606
  19.  
  20. > Optional strong typing is very attractive.  Does anyone know of a language
  21. > that has this feature?
  22.  
  23. Dylan does. Dylan is a new-ish OODL (object oriented dynamic language)
  24. that was designed to allow good-quality code generation (not easy for
  25. an OODL, where all typing is dynamic and anything could potentially be
  26. mutated at runtime, even object definitions).
  27.  
  28. For reference: Andrew Shalit, The Dylan Reference Manual, ISBN 0-201-44211-6.
  29.  
  30. I'm not here saying that Dylan is a good (or proper) replacement for ICON,
  31. of course. It's a very different language, with very different goals.
  32.  
  33. Cheers
  34.   -- perry
  35.